home *** CD-ROM | disk | FTP | other *** search
/ Champak 49 / Volume 49 - JOGO DISK .iso / Games / feverfrenzy-demo.swf / scripts / DefineSprite_273 / frame_1 / DoAction.as
Text File  |  2007-09-28  |  4KB  |  204 lines

  1. function setEstado(estado)
  2. {
  3.    switch(estado)
  4.    {
  5.       case 0:
  6.          mHead_mc.gotoAndStop("" + mTipo + "ILL1");
  7.          break;
  8.       case 1:
  9.          mHead_mc.gotoAndStop("" + mTipo + "ILL1");
  10.          break;
  11.       case 2:
  12.          mHead_mc.gotoAndStop("" + mTipo + "ILL2");
  13.          break;
  14.       case 3:
  15.          mHead_mc.gotoAndStop("" + mTipo + "ILL3");
  16.          break;
  17.       case 4:
  18.          mHead_mc.gotoAndStop("" + mTipo + "VERYGOOD");
  19.          break;
  20.       case 5:
  21.          mHead_mc.gotoAndStop("" + mTipo + "GOOD");
  22.          break;
  23.       case 6:
  24.          mHead_mc.gotoAndStop("" + mTipo + "BORED");
  25.          break;
  26.       case 7:
  27.          mHead_mc.gotoAndStop("" + mTipo + "BAD");
  28.          break;
  29.       case 8:
  30.          mHead_mc.gotoAndStop("" + mTipo + "VERYBAD");
  31.    }
  32. }
  33. function setTipo(tipo)
  34. {
  35.    mTipo = tipo + 1;
  36.    reset();
  37.    mBody_mc.gotoAndStop("p" + mTipo);
  38.    setEstado(1);
  39. }
  40. function sentado()
  41. {
  42.    mBody_mc._visible = true;
  43.    if(isMale())
  44.    {
  45.       mEmPeMale_mc._visible = false;
  46.       mArmsMale_mc._visible = false;
  47.       mTroncoMale_mc._visible = false;
  48.    }
  49.    else
  50.    {
  51.       mEmPeFem_mc._visible = false;
  52.       mArmsFem_mc._visible = false;
  53.       mTroncoFem_mc._visible = false;
  54.    }
  55. }
  56. function deitar()
  57. {
  58.    mBody_mc._visible = false;
  59.    if(isMale())
  60.    {
  61.       mEmPeMale_mc._visible = false;
  62.       mArmsMale_mc._visible = true;
  63.       mTroncoMale_mc._visible = true;
  64.       mTroncoMale_mc.gotoAndStop(getCorPrefix());
  65.    }
  66.    else
  67.    {
  68.       mEmPeFem_mc._visible = false;
  69.       mArmsFem_mc._visible = true;
  70.       mTroncoFem_mc._visible = true;
  71.       mTroncoFem_mc.gotoAndStop(getCorPrefix());
  72.    }
  73.    rest();
  74. }
  75. function empe()
  76. {
  77.    mBody_mc._visible = false;
  78.    if(isMale())
  79.    {
  80.       mEmPeMale_mc._visible = true;
  81.       mEmPeMale_mc.gotoAndStop(getCorPrefix());
  82.    }
  83.    else
  84.    {
  85.       mEmPeFem_mc._visible = true;
  86.       mEmPeFem_mc.gotoAndStop(getCorPrefix());
  87.    }
  88. }
  89. function ok()
  90. {
  91.    if(isMale())
  92.    {
  93.       mArmsMale_mc.gotoAndPlay(getCorPrefix() + "OK");
  94.    }
  95.    else
  96.    {
  97.       mArmsFem_mc.gotoAndPlay(getCorPrefix() + "OK");
  98.    }
  99. }
  100. function money()
  101. {
  102.    if(isMale())
  103.    {
  104.       mArmsMale_mc.gotoAndStop(getCorPrefix() + "M");
  105.    }
  106.    else
  107.    {
  108.       mArmsFem_mc.gotoAndStop(getCorPrefix() + "M");
  109.    }
  110. }
  111. function help()
  112. {
  113.    if(isMale())
  114.    {
  115.       mArmsMale_mc.gotoAndPlay(getCorPrefix() + "H");
  116.    }
  117.    else
  118.    {
  119.       mArmsFem_mc.gotoAndPlay(getCorPrefix() + "H");
  120.    }
  121. }
  122. function drink()
  123. {
  124.    if(isMale())
  125.    {
  126.       mArmsMale_mc.gotoAndPlay(getCorPrefix() + "D");
  127.    }
  128.    else
  129.    {
  130.       mArmsFem_mc.gotoAndPlay(getCorPrefix() + "D");
  131.    }
  132.    melhorar();
  133. }
  134. function rest()
  135. {
  136.    if(isMale())
  137.    {
  138.       mArmsMale_mc.gotoAndPlay(getCorPrefix() + "1");
  139.    }
  140.    else
  141.    {
  142.       mArmsFem_mc.gotoAndPlay(getCorPrefix() + "1");
  143.    }
  144. }
  145. function getCorPrefix()
  146. {
  147.    if(mCor == 0)
  148.    {
  149.       return "g";
  150.    }
  151.    if(mCor == 1)
  152.    {
  153.       return "r";
  154.    }
  155.    if(mCor == 2)
  156.    {
  157.       return "y";
  158.    }
  159. }
  160. function setCor(cor)
  161. {
  162.    mCor = cor;
  163. }
  164. function isMale()
  165. {
  166.    if(mTipo == 2)
  167.    {
  168.       return true;
  169.    }
  170.    if(mTipo == 4)
  171.    {
  172.       return true;
  173.    }
  174.    if(mTipo == 5)
  175.    {
  176.       return true;
  177.    }
  178.    return false;
  179. }
  180. function reset()
  181. {
  182.    mArmsFem_mc._visible = false;
  183.    mArmsMale_mc._visible = false;
  184.    mTroncoFem_mc._visible = false;
  185.    mTroncoMale_mc._visible = false;
  186.    mEmPeFem_mc._visible = false;
  187.    mEmPeMale_mc._visible = false;
  188.    mBody_mc._visible = true;
  189.    setEstado(0);
  190. }
  191. function melhorar()
  192. {
  193.    mHead_mc.gotoAndPlay("" + mTipo + "MELHORA");
  194. }
  195. function endDrink()
  196. {
  197.    _parent.endDrink();
  198. }
  199. stop();
  200. mHead_mc.gotoAndStop("1ILL1");
  201. var mTipo = 1;
  202. var mCor = 0;
  203. reset();
  204.